import pandas as pd
import numpy as np

if __name__ == '__main__':
    # 创建一个示例数据集
    data = {'A': [1, 2, '?', 4, 5],
            'B': ['?', 6, 7, 8, 9],
            'C': [10, 11, 12, 13, 14]}
    df = pd.DataFrame(data)
    print(df)

    # 将'?'替换为标准缺失值
    df.replace('?', np.nan, inplace=True)

    # 丢弃含有标准缺失值的行
    df.dropna(inplace=True)

    # 还是原来的数组-只是剔除了指定的只
    print(df)
